well-to-do people - Turkish English Dictionary